Лабораторная работа № 4

Свойство Anchors

Данное свойство определяет способ фиксирования объекта относительно контейнера*, в котором он расположен. Оно может принимать комбинации следующих значений, фиксирующих расстояния от границы объекта до границы контейнера:

– akTop - от верхней границы;

– akLeft - от левой границы;

– akRight - от правой границы;

– akBottom - от нижней границы.

Результаты фиксации (см. файл Yakorya.exe):

1) одновременная фиксация противоположных границ объекта (заданы значения True), приводит изменению размеров объекта при изменении размеров контейнера (растягивание или сжимание) (пример - объект КНОПКА);

2) отсутствие фиксации какой-либо границы (задано значение False) приводит к тому, что объект перемещается вслед за "движением" той границы контейнера, к которой он "прикреплен" (пример - объект СТРОКА 2);

3) одновременная фиксация всех границ приводит к тому, что размер объекта будет изменяться вслед за изменением размера контейнера (пример - объект НАДПИСЬ);

4) отсутствие какой бы то ни было фиксации приводит к тому, что объект, не изменяясь в размерах, "повторяет" все движения контейнера, на котором он находится (пример - объект СТРОКА 1).

 

 

* В качестве контейнера чаще всего выступают форма (Form) или панель (Panel).